give (one) both barrels - Deutsch Englisch Wörterbuch